<?php # Обратный звонок
/* if(empty($_POST))
	$_POST=$_GET;
	$elog=false;
	$conn->echoQ=true; */

	
	if( !isset( $_POST['feed_back'] ) )
	{
		echo $load->block('feed_back');
	}
	else
	{
		$data = array_map( 'trim', $_POST['feed_back'] );
		$errors = getErrors( $data );
		
		if( count( $errors ) == 0 )  // Если нет ошибок
		{
			$subject = 'Обратный звонок';
			$message = 'Имя: <strong>'.$data['name'].'</strong><br/>
						Номер: <strong>'.$data['phone'].'</strong>';

			send_email_my( $subject , $message  );
			disp_status( 'Благодарим Вас за обращение! Пожалуйста, ожидайте звонка менеджера.' );
		}
		else
		{
			$error_mess = prepareErrors( $errors );
			disp_status( $error_mess , $errors = 'true' );
		}
	}
	
	function getErrors( $data )
	{
		$err = array();

		if( !$data['name'] || strlen( $data['name'] ) < 3 || $data['name'] == 'Ваше имя' )
			$err[] = 'Имя: значение не указано';
			
		if( !checkPhone( $data['phone'] ) )
			$err[] = 'Номер телефона: недопустимое значение';
					
		return $err;
	}
